gtk: Add back infrastructure for GTK_DEBUG=updates
authorBenjamin Otte <otte@redhat.com>
Wed, 26 Oct 2016 03:29:07 +0000 (05:29 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 27 Oct 2016 03:07:23 +0000 (05:07 +0200)
commit48f5df53188382ced355bf8116bbe1b5e1fced08
tree81820f47422cf95b2db85d2cabc07c964a8bc5ff
parente1e64ac6fcda36c5875cba0514efca341808f25b
gtk: Add back infrastructure for GTK_DEBUG=updates

Includes the ability to turn on updates in the inspector. Animations are
now run via a tick function which allows us to neatly overlay a
semi-transparent red rectangle and fade it out over time.

It also probably enables way more, but somebody with more UI neatness
than me needs to figure out what it eanbles first...
gtk/Makefile.am
gtk/gtkdebugupdates.c [new file with mode: 0644]
gtk/gtkdebugupdatesprivate.h [new file with mode: 0644]
gtk/gtkmain.c
gtk/gtkwindow.c
gtk/inspector/visual.c